/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package banco_imobiliario.AbstractFactoryLogradouro;

import banco_imobiliario.dao.EmpresaDAO;
import banco_imobiliario.dao.EmpresaDAOImpl;
import banco_imobiliario.model.CasaDePropriedade;
import banco_imobiliario.model.Empresa;
import banco_imobiliario.model.Logradouro;

/**
 *
 * @author Andre
 */
public class EmpresaFactory implements LogradouroFactory{

    @Override
    public CasaDePropriedade criarLogradouro(int indice) {
        //Instanciando Objetos
        EmpresaDAO empresaDao = new EmpresaDAOImpl();        
        Empresa empresa;
        
        //Atribuindo ao objeto o retorno da empresa no banco de dados de acordo com o id passado
        empresa = empresaDao.buscarEmpresa(indice);
        
        
        return empresa;
    }
    
}
